import {Injectable} from '@angular/core';

@Injectable()
export class AppConfig {
  /**
   * APP 名称
   *
   * @static
   * @type {string}
   * @memberof AppConfig
   */
  public static APP_NAME: string = '';
  /**
   * APP 子名称
   *
   * @static
   * @type {string}
   * @memberof AppConfig
   */
  public static APP_SUBNAME: string = '';
  /**
   * APP 描述
   *
   * @static
   * @type {string}
   * @memberof AppConfig
   */
  public static APP_DESCRIPTION: string = '';
  /**
   * APP log
   *
   * @static
   * @type {string}
   * @memberof AppConfig
   */
  public static APP_LOG: string = '';
  /**
   * APP 标题
   *
   * @static
   * @type {string}
   * @memberof AppConfig
   */
  public static APP_TITLE: string = '';
  /**
   * APP 子标题
   *
   * @static
   * @type {string}
   * @memberof AppConfig
   */
  public static APP_SUBTITLE: string = '';
  /**
   * APP 小图标
   *
   * @static
   * @type {string}
   * @memberof AppConfig
   */
  public static APP_FAVICON: string = '';
  /**
   * APP restfull服务地址 (发布的时候该地址)
   *
   * @static
   * @type {string}
   * @memberof AppConfig
   */

  public static APP_RESTFUL: string = '';
  /**
   * APP websocket服务地址 (发布的时候该地址)
   *
   * @static
   * @type {string}
   * @memberof AppConfig
   */
  public static APP_WEBSOCKET: string = '';
  /**
   * 报表地址 (发布的时候该地址)
   *
   * @static
   * @type {string}
   * @memberof AppConfig
   */
  public static APP_REPORT: string = '';
  /**
   * 3d地址 (发布的时候该地址)
   *
   * @static
   * @type {string}
   * @memberof AppConfig
   */
  public static APP_3D: string = '';
  /**
   * 升压站地址 (发布的时候该地址)
   *
   * @static
   * @type {string}
   * @memberof AppConfig
   */
  public static APP_STATION: string = '';
  /**
   * 调用 websocket是开启随机数
   * true:开启随机数
   * false:不开启随机数
   * @static
   * @type {boolean}
   * @memberof AppConfig
   */
  public static APP_RANDOM: boolean = false;

  /**
   * APP 公司省份地图配置（小写字母）
   *
   * @static
   * @type {string}
   * @memberof AppConfig
   */
  public static APP_COMPANY: string = '';

  /**
   * APP 实时报警的WebSocket地址配置
   *
   * @static
   * @type {string}
   * @memberof AppConfig
   */
  public static APP_WEBSOCKETALARM: string = '';

  /**
   * APP 是否显示错误信息配置
   *
   * @static
   * @type {string}
   * @memberof AppConfig
   */
  public static APP_ISSHOWERR: boolean = false;

}


// WEBPACK FOOTER //
// ./src/app/config/app.config.ts
